About Sterling & Associates Limited (02117186) United Kingdom