About Sj O Brien Associates Limited (11175191) United Kingdom