About Smith Taylor Smith Ltd (12256706) United Kingdom