About Mykal Industries Limited (02715843) United Kingdom