About Bhamra Company Limited (11349926) United Kingdom