About Ben Mcnamara Limited (09496486) United Kingdom