About William Milliken Structures Ltd (SC634183) United Kingdom