About Scott & Cox Ltd (04360502) United Kingdom