About Stray Edinburgh Limited (SC673416) United Kingdom