About Plasticboxsales Limited (10729279) United Kingdom