About Satco London Limited (08204939) United Kingdom