About Phenomenal Industries Ltd (08924820) United Kingdom