About William Ree & Partners Limited (SC250440) United Kingdom