About Barry Sefton Associates Limited (11100118) United Kingdom