About Margolis Limited (08311131) United Kingdom