About Kargstal Ltd (13070389) United Kingdom