About Global Controls Limited (04779165) United Kingdom