About Cracknore Investment Limited (05312903) United Kingdom