About Mack Structures Ltd (07439769) United Kingdom