About Sterling Moor Limited (03848305) United Kingdom