About Terry Holdings (horbury) Limited (00352990) United Kingdom