About Laura Olivia Textile Design Ltd (11433051) United Kingdom