About Dijstra Ltd (09359459) United Kingdom