About Miller Beckett & Jackson Limited (SC435457) United Kingdom