About Hammond And Miles Limited (00125478) United Kingdom