About Ham Baker Limited (10599057) United Kingdom