About J & A Fletcher Ltd (11926817) United Kingdom