About D&s Hall Ltd (13312568) United Kingdom