About Plough Cottage Limited (07118101) United Kingdom