About Halsall Consultants Ltd (07700619) United Kingdom