About Adamastor Trading Limited (08967074) United Kingdom