About J F Clough Services Limited (06591056) United Kingdom