About Howie Technology Limited (08269790) United Kingdom