About Global Process Solutions Limited (07687473) United Kingdom