About A. Allen Investment Services Limited (01570480) United Kingdom