About Spirit Of The Glen Ltd. (13188496) United Kingdom