About Krafft & Company Limited (05161366) United Kingdom