About 143 Lrr Limited (06266309) United Kingdom