About Sean O Brien Design Limited (11121885) United Kingdom