About Llanmoor Development Co. Limited (00870710) United Kingdom