About Milligan Offshore Scaffolding Services Ltd (SC598566) United Kingdom