About The Suffolk Kitchen Company Limited (05979120) United Kingdom