About Hannard Holdings Ltd (11348230) United Kingdom