About Edinburgh Rays Guest House Limited (SC630029) United Kingdom