About Holthurst Limited (02059782) United Kingdom