About C & J Simpson Ltd (12504854) United Kingdom