About Eccles Sot Limited (03470569) United Kingdom