About De Groot Agencies Limited (02880351) United Kingdom