About Lelliotts Enterprises Limited (08592533) United Kingdom