About Sterling Developments (uk) Limited (03843671) United Kingdom