About Seijo Associates Limited (09385063) United Kingdom