About Slayed By Chelsea Ltd (13022692) United Kingdom