About Box Solutions Box Solutions Ltd (12310307) United Kingdom