About Plough Management Company Limited (09913763) United Kingdom