About Judy Lloyd Limited (11841160) United Kingdom