About Ramsbottom Kitchen Company Limited (03149336) United Kingdom