About Allingham Art Ltd (SC506255) United Kingdom