About Allan Investment Management Limited (05638232) United Kingdom