About Taylor Hedges Limited (09840239) United Kingdom