About The Bay Of Small Islands Company Limited (09970422) United Kingdom