About Aframa Limited (08718809) United Kingdom