About Plastic Watch Ltd (12380270) United Kingdom