About Sterling Abbot Investments Ltd (12211653) United Kingdom