About J Heykoop Limited (10684566) United Kingdom