About Sterling Haven Ltd (SC691103) United Kingdom