About Purr-fect Curtain Design Limited (04208301) United Kingdom