About Slingshott Performance Limited (11318837) United Kingdom