About John Barry Smith Limited (11615678) United Kingdom