med J . Benson & Co. , Svvansea,