About Barry Scott Limited (10148034) United Kingdom