About Laxgrove Limited (06611877) United Kingdom