About Glendarock Limited (01074998) United Kingdom