About Aford Awards (holdings) Limited (09280010) United Kingdom