About Fraoch (scotland) Ltd. (SC360630) United Kingdom