About The Original Lusty S Lloyd Loom Company Limited (02697908) United Kingdom