About Ctt (west Midlands) Limited (04441333) United Kingdom