About Ufac (u.k.) Limited (01239779) United Kingdom