About Ham Baker Group Limited (10583983) United Kingdom