About Edinburgh Brand Studio. Limited (SC678791) United Kingdom