About S. A. Esdaile Limited (05386723) United Kingdom