About M Haffar Limited (10390911) United Kingdom