About Nobby & George Limited (09254990) United Kingdom