About Lcc Developments Limited (11254885) United Kingdom