About Ub Letchworth Ltd (12461093) United Kingdom