About Lavenham And Hill Limited (13352217) United Kingdom