About Sh-03-pgrn-26242624-partnership Ltd (12117259) United Kingdom