About Amrex Limited (12985820) United Kingdom