About Lillian Jack Limited (08686202) United Kingdom