About Tunnard Straw Ltd (13467349) United Kingdom