About Smith Allen Ltd (12804869) United Kingdom