About Technology Solutions Northwest Ltd (07264138) United Kingdom