About Scepter Technologies Ltd (11831027) United Kingdom