About Sailors Beneficial Enterprises Limited (03652955) United Kingdom