About Boxgrove Technical Services Limited (09636100) United Kingdom