About Barry Edgar Glaze Ltd (SC702960) United Kingdom