About Cox And Cordeiro Ltd (12086117) United Kingdom