About Scott & Chambers Ltd (12581679) United Kingdom