About Rochford And Mckay Limited (13471005) United Kingdom