About Turners Allotment Association(taunton)limited (IP09750R) United Kingdom