About Lencal Developments Limited (04925460) United Kingdom