About M. & M. Norfolk Services Limited (02028780) United Kingdom