About C&k Vogel Ltd (10195453) United Kingdom