About Nobby Stocker Limited (10695779) United Kingdom