About Noshers Of Stanmore Limited (12974426) United Kingdom