About Fennelly Gibbs Ltd (11262597) United Kingdom