About Scott & Bain Limited (SC250244) United Kingdom