About Kettle Of Fish Designs Limited (03487130) United Kingdom