About Smith Baker Limited (08221290) United Kingdom