About Margro Nl Limited (12100830) United Kingdom