About The Macaroon Co (scotland) Ltd. (SC698099) United Kingdom