About Manchett Germany Ltd (12269691) United Kingdom