About N & R Refreshments Limited (08161524) United Kingdom