About Halsall Technology Limited (12605985) United Kingdom