About Lica Wimbledon Ltd. (08737677) United Kingdom