About Sterling Montague Limited (03902546) United Kingdom