About Margolis And Ridley Limited (00532497) United Kingdom