About Glen Rushen Ltd (13008099) United Kingdom