About Alien Industries Limited (08442594) United Kingdom