About Slingers 1858 Limited (07874288) United Kingdom