About Sauchur Point Limited (SC434095) United Kingdom