About Vincent O Brien Design Limited (06392103) United Kingdom