About John Barry Limited (SC018081) United Kingdom