About Kirkham & Wesham Holdings Limited (11383948) United Kingdom