About Tiny Town (barlborough) Ltd (13590505) United Kingdom