About Smith & Baker Limited (07411346) United Kingdom