About Scott & Sproule Ltd (NI677404) United Kingdom