About Tak Og Membranpartner Ltd (05337428) United Kingdom