About Geo W Baker Limited (00776141) United Kingdom