About Blue Harbour Design Limited (05830412) United Kingdom