About The Wendy House Paradox Ltd (SC654836) United Kingdom