About J.c. & F.f. Dovey & Sons Ltd (04478897) United Kingdom