About Plowman Close 1963 Limited (08997261) United Kingdom