About T & S Consulting Ltd (07758450) United Kingdom