About Giro Durham Limited (11820091) United Kingdom