About Benedict Luxmoore Limited (08440728) United Kingdom