About Greenbank Technology Limited (02566319) United Kingdom