About Aladdin Industries Limited (02322746) United Kingdom