About Hamwick Limited (10945328) United Kingdom