About Scott & Co Financial Directors Ltd (13591051) United Kingdom