About Flory & Black Ltd. (08433238) United Kingdom