About Smith & Choyce Limited (00677242) United Kingdom