About Sterling Springs Limited (00530688) United Kingdom