About Bowberry House Design Limited (04815931) United Kingdom