About Jennytaylor Accessories And Things Ltd (11811231) United Kingdom