About De Groot Ltd (07824861) United Kingdom