About Sceughmyre Ltd (13651180) United Kingdom