About Barry Arthur Limited (05020396) United Kingdom