About Seggos Associates Limited (13096925) United Kingdom