About Hamill & Clark Limited (07056092) United Kingdom