About D.a.turrell Ltd (11534517) United Kingdom