About Ham & Co Limited (06314159) United Kingdom