About M J Duffill Services Ltd (13175531) United Kingdom