About L & R Estates Limited (12343884) United Kingdom