About Bowerfield House Limited (02221521) United Kingdom