About Alloway Technology Ltd (08102603) United Kingdom