About Sapello Investments Limited (01348039) United Kingdom