About Barry Noble Limited (03982288) United Kingdom