About Wmc Slough Ltd (10984458) United Kingdom