About Mccormack Hall Limited (05105978) United Kingdom