About M E M Services Limited (01812755) United Kingdom