About Blanshard And Coates Ltd (13401631) United Kingdom