About Allon Investments Limited (08513598) United Kingdom