About J C Lee Farrier Limited (08931377) United Kingdom