About Michael Testler & Co. Limited (02840408) United Kingdom