About Don & Low (holdings) Limited (SC026425) United Kingdom