About Karl Stitt Limited (09230752) United Kingdom