About Aylmer Lodge Enterprises Ltd (11928226) United Kingdom