About Aldrich Trading Solutions Ltd (11963804) United Kingdom