About Harvey Baker Limited (12924970) United Kingdom