About Turpitt Toots & Blake Estates Ltd (13064786) United Kingdom