About A.f. Clough Limited (06163860) United Kingdom