About Sceptre Holdings Plc (02299984) United Kingdom