About Allens Holdings Limited (03662035) United Kingdom