About Boxworth Limited (11085263) United Kingdom