About Luxmoore House Limited (06895186) United Kingdom