About Interim Technical Management Limited (07116454) United Kingdom