About Bache Design Limited (09490051) United Kingdom