About L & R North East Limited (10578872) United Kingdom