About Lugrove (waltham) Limited (12168103) United Kingdom