About Aber Trading Limited (08614962) United Kingdom