About Plough Team Limited (04556943) United Kingdom