About Lucy Pritchett Design Ltd (10371431) United Kingdom