About Mackenzie Steel Holdings Limited (08188809) United Kingdom