About Willem Barentsz Limited (09127207) United Kingdom