About Al Battash & Sons London Limited (07772421) United Kingdom