About G. Flannery Site Services Limited (09907950) United Kingdom