About Yorkshire Smart Solutions Ltd (12079905) United Kingdom