About Slingshot Cartel Llp (OC413640) United Kingdom