About Geo T Baker (mansfield) Limited (00506063) United Kingdom