About Feldthusen & Van Haarlem Ltd (08098555) United Kingdom