About Hutchins Clark Group Ltd. (09912601) United Kingdom