About Lime Tree Designs & Planning Ltd. (08389851) United Kingdom