About Technology Management (midlands) Limited (03100541) United Kingdom