About The Kettle Bros 21 Limited (13416853) United Kingdom