About Plastech Box & Design Limited (SC449267) United Kingdom