About Albay Technologies Ltd (07808717) United Kingdom