About Miller Beare Limited (11202048) United Kingdom