About Blake And Squires Ltd (07121938) United Kingdom