About Haliforster Limited (05192172) United Kingdom