About Sl Props And Effects Ltd (06522116) United Kingdom