About The Codfather (suffolk) Limited (11576222) United Kingdom