About Sterlingcrest Associates Ltd (12934775) United Kingdom