About Smart Technology Yorkshire Ltd (13306253) United Kingdom