About Bakar Sons Ltd (11520043) United Kingdom