About Technology Yorkshire Ltd (09145541) United Kingdom