About Alan Russell Management Limited (09881851) United Kingdom