About M Jallow & Son Service Ltd (10984438) United Kingdom