About Brask And Cece Holdings Limited (08562073) United Kingdom