About Anker Roast Limited (13368598) United Kingdom