About Gillys Lillys Limited (11770085) United Kingdom