About La Heij & Lameijer Ltd. (08703877) United Kingdom