About Satellite Brands Limited (11594016) United Kingdom