About Box Wharf Ltd (06359232) United Kingdom