About L R L Refurbs Limited (03532695) United Kingdom