About Kb Mead Limited (12843297) United Kingdom