About T & S Design Services Limited (05239397) United Kingdom