About Mcross & Mcnamara Ltd (09545275) United Kingdom