About The Ghillie Dhu Limited (SC634647) United Kingdom