About S.grant Holdings Ltd (10825670) United Kingdom