About Sterling Chase Associates Limited (05253158) United Kingdom