About Lexmer Services Limited (08117324) United Kingdom