About Bowmans Park 1960 Limited (08775202) United Kingdom