About Aa Holdings Leicester Limited (12509535) United Kingdom