About Boxworth Services Limited (04447773) United Kingdom