About Sterling Associates Limited (02406696) United Kingdom