About Mcwilliam Holdings Limited (SC618024) United Kingdom