About Miller Hendry Limited (SC105893) United Kingdom