About Lettie Jay Limited (12658699) United Kingdom