About D Ewing Ltd (10094264) United Kingdom