About Bowthorpe House Limited (11279133) United Kingdom