About Sterling Moore Limited (12413130) United Kingdom