About Macdonald & Macnamara Ltd (SC562214) United Kingdom