About Lil & Kate London Limited (07428823) United Kingdom