About Sceptre Plus Limited (13542646) United Kingdom