About W T Scott & Partners Limited (SC091718) United Kingdom