About Becklands Developments Limited (08029187) United Kingdom