About Libby Torrie Design Ltd (SC410895) United Kingdom