About Steve Mcnamara Ltd (10662656) United Kingdom