About Amm Wells Limited (SC429557) United Kingdom