About J. G. Clifford & Co. Ltd (02677681) United Kingdom