About Tall & Thin Limited (08944243) United Kingdom