About Nobby Limited (08770153) United Kingdom