About L R Developments Ltd (09697217) United Kingdom