About Mason Scott Partnership Limited (09112731) United Kingdom