About Tytherton Hay & Straw Ltd (11969295) United Kingdom