About Gibbs Of Ely Limited (01360402) United Kingdom