About Coquet Shorebase Trust Ltd (06577073) United Kingdom