About Slayedbysandra Ltd (13183623) United Kingdom