About Allerlon Limited (12158692) United Kingdom