About Howat Allan Limited (07641030) United Kingdom