About Allenwood Enterprises Limited (00889544) United Kingdom