About Anthony Fletcher Installations Ltd (06151716) United Kingdom