About Sebastian Chase Associates Limited (12195013) United Kingdom