About J & J Fletcher Ltd (12629411) United Kingdom