About Van Clark Holdings Ltd (12442091) United Kingdom