About Hamcore Limited (10763289) United Kingdom