About J. & C. Plant Ltd (04974407) United Kingdom