About Satesa Co Limited (12771723) United Kingdom