About Smith & Abbott Limited (09870516) United Kingdom