About Thomas Salvesen Enterprises Limited (07245105) United Kingdom