About L-l-o Developments Limited (09843199) United Kingdom