About Kropps & Bobbers Limited (13461419) United Kingdom