About Haviland Services Limited (03241365) United Kingdom