About Sterling Development International Ltd. (03257411) United Kingdom