About Duncan & Linda Currie Limited (SC257457) United Kingdom