About Hender Technology Limited (05339243) United Kingdom