About E D Cambuslang Limited (SC385369) United Kingdom