About Van Kleef Ltd (12670023) United Kingdom