About William Allen Investments Limited (00487687) United Kingdom