About Solomon Mackenzie Land Investment Limited (00460628) United Kingdom