About Rudd Macnamara Limited (01136271) United Kingdom