About Alldridge Ltd (12428127) United Kingdom