About C J L Folkes Ltd (12074026) United Kingdom