About Banbury Howard Design Limited (08837649) United Kingdom