About Enid Searle Developments Limited (05636315) United Kingdom