About Teasdale-spink Limited (SC197262) United Kingdom