About Salcott Management Limited (05718285) United Kingdom