About Tower House Farm (m.c.) Limited (13532629) United Kingdom