About Ham And Friends Limited (09427673) United Kingdom