About Bd.glover Limited (10088269) United Kingdom