About Margam Management Limited (10258305) United Kingdom