About The Afar Corporation Limited (03824701) United Kingdom