About S R & E Barron (dyce) Limited (SC192831) United Kingdom