About Plough Hill View Limited (12432319) United Kingdom