About Ngb (cheltenham) Limited (05357907) United Kingdom