About Hannard Developments Limited (06339495) United Kingdom