About Fletcher Jennings & Company Limited (06603713) United Kingdom