About J. Van Vliet C&c Facilities Ltd (06978604) United Kingdom