About Sceptre &rod Limited (13317464) United Kingdom