About L&r Utilities Ltd (SC478504) United Kingdom