About Haviland (warwickshire) Limited (10201276) United Kingdom