About Macnamara King Limited (10090001) United Kingdom