About Sl2 Cottingham Limited (11809891) United Kingdom