About Mason & Co Ltd. (04084358) United Kingdom