About South East London Slingers Ltd (11566991) United Kingdom