About L.r. Clayton Limited (01218690) United Kingdom