About Allendale Ventures Limited (10244370) United Kingdom