About La Holdings (staffs) Limited (13531466) United Kingdom