About Bagri & Co Ltd (03453959) United Kingdom