About Hamard Group Limited (01972558) United Kingdom