About Lucy Christopher Design Ltd (13673962) United Kingdom