About Imi Body Tech Specialist Limited (09079142) United Kingdom