About Toulmin & Gale Limited (11733597) United Kingdom