About Margin Designs Limited (02268573) United Kingdom