About Katie Croucher Ltd (13663361) United Kingdom