About Gallow Technical Ltd (SC670670) United Kingdom