About L&r Medics Limited (08322378) United Kingdom