About Plastacast Ltd (SC632928) United Kingdom