About De Boer Limited (09264617) United Kingdom