About J Fletcher Associates Limited (11119664) United Kingdom