About Grandholm Project Services Ltd (SC621932) United Kingdom