About Secker Morley Associates Ltd (09071776) United Kingdom