About Bickenhall Investments Limited (00528904) United Kingdom