About Edward Trehearne Limited (09023558) United Kingdom