About Glen Valley Limited (13639602) United Kingdom