About De Boer & Schardijn Ltd (05828198) United Kingdom