About Lindrick Developments Limited (08055733) United Kingdom