About D & I Bain Ltd. (SC262910) United Kingdom