About Neil Munro Associates Limited (02285056) United Kingdom