About Sebor Associates Limited (13542047) United Kingdom