About Strangelove Limited (07993579) United Kingdom