About Lavenham Studios Ltd (08280333) United Kingdom