About Glamis Estates Ltd. (06087602) United Kingdom