About Smith Sixty Limited (12410490) United Kingdom