About De Ruiter (uk) Ltd (03785042) United Kingdom