About Les Clark Developments Limited (12655302) United Kingdom