About Ghafoor & Sons Ltd (13681103) United Kingdom