About Se Associates Limited (11332696) United Kingdom