About Gerrit Hoekstra Ltd (10820405) United Kingdom