About Lsh (houldsworth) Limited (13453873) United Kingdom