About Martin Scott Holdings Limited (13451210) United Kingdom