About Harris Lamb Holdings Limited (11044051) United Kingdom