About R & M Italiano Limited (08600595) United Kingdom