About Sallysalvages Limited (13340249) United Kingdom