About Hambury Hird Design Limited (05396001) United Kingdom