About G Fletcher Ltd (12388349) United Kingdom