About T & S Solutions (west Midlands) Limited (05139219) United Kingdom