About Amica Marketing Ltd (08545149) United Kingdom