About A E Deering & Company Limited (05353069) United Kingdom