About Lily Shippen Limited (10008191) United Kingdom