About Spinnaker Lomas & Partners Limited (11429242) United Kingdom