About Bhatia & Sons London Ltd (12417033) United Kingdom