About Lavenham Retail Limited (07598101) United Kingdom