About Fennell Blake & Co Limited (00868851) United Kingdom