About H F Akhurst Limited (12988828) United Kingdom