About M S Geduld Associates Limited (07076294) United Kingdom