About Barakat London Ltd (08894841) United Kingdom