About Lettice Limited (11619016) United Kingdom