About Miller Hendry (trustees) Limited (SC263539) United Kingdom