About Allan Investments Limited (12604796) United Kingdom