About The Tall Kind Limited (13691329) United Kingdom