About Scott & Paige Ltd (12197239) United Kingdom