About S Satha & Co Limited (04338133) United Kingdom