About Terence Bagguley & Associates Ltd (09751705) United Kingdom