About Cracknore Developments Limited (08486345) United Kingdom