About Allingham Research Ltd (13329282) United Kingdom