About Holt Springs Limited (00527299) United Kingdom