About Mason & Co Holdings Ltd (12320019) United Kingdom