About Aldrich Global Ltd (08778940) United Kingdom