About Kropp & Hem Ltd (11372946) United Kingdom