About Allenpharma Limited (05976671) United Kingdom