About Rodrigues And Mccann Limited (13119113) United Kingdom