About J & R Vapours Limited (13416722) United Kingdom