About Smith And Ferrari Ltd (10683965) United Kingdom