About L & R Limited (08389471) United Kingdom