About Mechtel Services Limited (03896512) United Kingdom