About The Lavenham Group Limited (02327702) United Kingdom