About Ultra Corp 1982 Limited (01588272) United Kingdom