About Nobby S (norfolk) Limited (01290221) United Kingdom