About The Hammond Group Limited (02514359) United Kingdom