About D&d27 Ltd (13503485) United Kingdom