About Barryhurst Limited (01204190) United Kingdom